modal bug fixed. good fun