overloading not supported in php - remove methods