Extended paper submission deadline for STEPS 2005