made virtualAttribute static and dynami methods equal