micahamos