Ibuprofen and it's functions