added asp beginnings