creating own resources