fix role setup