should this be hard coded?