added public activity
modified with foundation 5
modified many things