getPAssablemap added and implemented