fixed widget spec