accordingtoBo

unfinished.