working on fdm still