fixed methosds