fixed form more flexible