add seetings
bug fixed