basic hanger interface layout