back marge
type
FIX
initialize