implemented create() 

please check and accept