adding intial work for draft and using slim