creating this first methods