added footer(credit)