added project stuff user pass authentication based version